Shima Sushi (Menu)

10007 270th St NW, Stanwood
+1 360-629-7799

Give a rating to Shima Sushi

Suggest a dish

How much did you spend at Shima Sushi?